import axios from '../config/axios.default.config'
import globalApi from '@/config/globalApi'

export default class TipOffService {
  /**
   * 举报文章
   * @param blogData 文章数据
   * @return {Promise<axios.AxiosResponse<any>>} 发布结果
   */
  static tipOffArticle(blogData) {
    return axios.post(`${globalApi.tipOffArticle}`, blogData)
  }

  /**
   * 举报评论
   * @param data 举报参数
   * @return {Promise<axios.AxiosResponse<any>>}
   */
  static tipOffComment(data) {
    return axios.post(`${globalApi.tipOffComment}`, data)
  }

  /**
   * 撤销评论举报信息
   * @param tipOffId
   * @return {Promise<axios.AxiosResponse<any>>}
   */
  static unTipOffComment(tipOffId) {
    return axios.delete(`${globalApi.tipOffComment}/${tipOffId}`)
  }
}
